var baiDuDazi = require("./baiDuDazi/taskMain");
var baiDuJiSu = require("./baiDuJiSu/taskMain");
var baiDuApp = [
  // baiDuDazi,
  // baiDuJiSu,
];

var touTiao0App = [];

var touTiao = require("./touTiao/taskMain");
var xiGua = require("./xiGua/taskMain");
var youShi = require("./youShi/taskMain");
var shanDianSouSuo = require("./shanDianSouSuo/taskMain");

var touTiao1App = [
  touTiao,
  //xiGua,
  youShi,
  shanDianSouSuo,
];

var touTiaoSouSuoJiSu = require("./touTiaoSouSuoJiSu/taskMain");
var douYinJiSu = require("./douYinJiSu/taskMain");

var touTiao2App = [touTiaoSouSuoJiSu, douYinJiSu];

// var hong_guo = require("./hong_guo/taskMain");
var tasks = []
  .concat(baiDuApp)
  .concat(touTiao0App)
  .concat(touTiao1App)
  .concat(touTiao2App);
function loop() {
  while (true) {
    if (
      tasks.every(function (task) {
        return task.is_over;
      })
    ) {
      console.log("main loop: 任务全部 结束了！！！");
      break;
    }
    for (var i = 0; i < tasks.length; i++) {
      var task = tasks[i];
      if (!task.is_over) {
        task.run();
      }
    }
  }
}
loop();
